From: Olaf Hering Date: Tue, 14 Dec 2010 18:47:10 +0000 (+0000) Subject: xenpaging: close xch handle in xenpaging_init error path X-Git-Url: https://dgit.raspbian.org/%22http:/www.example.com/cgi/%22https:/%22bookmarks://%22Dat/%22http:/www.example.com/cgi/%22https:/%22bookmarks:/%22Dat?a=commitdiff_plain;h=c759627d4180a4c2bd4eea2096ed8dd70f7c2d02;p=xen.git xenpaging: close xch handle in xenpaging_init error path Just for correctness, close the xch handle in the error path. Signed-off-by: Olaf Hering Signed-off-by: Ian Jackson --- diff --git a/tools/xenpaging/xenpaging.c b/tools/xenpaging/xenpaging.c index 1002661205..9bfbd12ea0 100644 --- a/tools/xenpaging/xenpaging.c +++ b/tools/xenpaging/xenpaging.c @@ -224,6 +224,7 @@ xenpaging_t *xenpaging_init(xc_interface **xch_r, domid_t domain_id) err: if ( paging ) { + xc_interface_close(xch); if ( paging->mem_event.shared_page ) { munlock(paging->mem_event.shared_page, PAGE_SIZE);